import { LocalDb } from '@/core';
import { app } from 'electron';

const dbInstance = new LocalDb(app.getPath('userData'));
dbInstance.init();
export default class DBInstance {
  // 当前的插件
  public currentPlugin: null | any = null;
  // 数据库的key
  private DBKEY = 'RUBICK_DB_DEFAULT';
  // 数据库信息的key
  
  // 获取的方法
  public dbGet({ data }): null | any {
    return dbInstance.get(this.DBKEY, data.id);
  }
  public dbPut({ data }) {
    return dbInstance.put(this.DBKEY, data.data);
  }
}
